home *** CD-ROM | disk | FTP | other *** search
- Short: BEAST HighEnd OO-System. V1 Charlie
- Author: weertj@IAEhv.nl (Jacco van Weert)
- Uploader: weert@natlab.research.philips.com (Jacco van Weert)
- Version: V1 Charlie
- Type: dev/misc
-
- TITLE
-
- BEAST - Building Environment All SysTems
-
- VERSION
-
- V1 Charlie
-
- AUTHOR
- MSD = Maverick Software Development
- BEAST - Jacco van Weert <weertj@IAEhv.nl>
- B52 - Frans Slothouber <slothoub@xs4all.nl>
-
- DESCRIPTION
-
- About one year ago the BEAST project started as result of the ancient
- IGL ((C) 1991 Akzo Research/MSD) and the MAGICBench ((C) 1994 RIF/MSD).
-
- BEAST offers the programmer an environment to develope Object-Based and/or
- Object-Oriented classes in _any_ language. Complete programs can be build by
- connecting methods to each other. B52 offers a FORTH based programming language
- which can be intergrated in BEAST. Classes written in B52 are portable to all
- computer systems which have access to BEAST. Building BEAST programs
- requires a whole new programming approach, altough it is possible to
- use BEAST classes in a 'ordinary' way, lies the true power of BEAST in
- the 'visual' part of BEAST by connecting classes without the need of
- any procedural program.
-
-
- The features of BEAST:
-
- * Object-based and Object-Oriented Engine.
- * Classes are language independent.
- * Dynamic Object creation.
- * Add and remove methods runtime.
- * Propagation/Delegation of methods throughout the whole object tree.
- * Create connection networks between methods.
- * Programs can be build only with objects and their connections.
- * Programs created in this way can serve as new class again.
- * Object-trees can consist out of objects from different tasks to
- objects from different computer systems across a network.
- * All communication is done by TagLists.
- * B52, a FORTH language with BEAST/OO extensions, with B52 it is
- possible to write portable classes. B52 is also used for data-files.
- BEAST uses B52 for data-files and more, in this way data-files are
- program _themselves_.
-
- For questions about BEAST don't hesitate to contact:
- weertj@IAEhv.nl
-
-
- SPECIAL REQUIREMENTS
-
- Amiga version:
- AmigaOS 2.0 or higher.
-
- AVAILABILITY
-
- Aminet (Amiga version):
- ftp://ftp.wustl.edu/pub/aminet/dev/misc/BST_System.lha
- ftp://ftp.wustl.edu/pub/aminet/dev/misc/BST_SystemDocs.lha
- WWW:
- http://www.IAEhv.nl/users/weertj/BEAST/BEAST.html
-
- FTP:
- ftp://ftp.IAEhv.nl/users/weertj/
-
- PRICE
-
- Free.
- The BEAST system library is free and may be used in public domain to
- commercial products with the now following restrictions;
- - In the product documentation the use of BEAST must be stated.
- - Because BEAST is new it is important to keep track of the applications
- created with BEAST in order to maintain backward compatibility, therefore
- BEAST programmers should registrate themselves.
- Registration is free and in this way you will be added to the 'sort-of'
- BEAST mailing list.
- - If your application is shareware or commercial, I want a free copy =).
-
- Registration: send a mail to weertj@IAEhv.nl with as subject "BEAST Registration"
-
- The registration is also interesting for those people who want to develop BEAST
- classes and want their 'Methods' and 'Tags' included in the BEAST.
-
- DISTRIBUTABILITY
-
- BEAST
- Copyright (C) 1996, Maverick Software Development, Jacco van Weert
- B52
- Copyright (C) 1996, Maverick Software Development, Frans Slothouber
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 6616 4232 36.0% 11-Apr-96 21:51:28 +BuildBeast
- 6096 3953 35.1% 30-Mar-96 23:06:12 +KillBeast
- 8696 5458 37.2% 11-Apr-96 21:40:30 +BLogin
- 6560 4220 35.6% 06-May-96 19:03:10 +BLogout
- 8680 5267 39.3% 06-May-96 19:04:20 +Users
- 30540 15025 50.8% 03-Sep-96 18:37:12 +ccb52
- 10136 6230 38.5% 02-Sep-96 22:10:18 +ib52
- 7548 4019 46.7% 13-Aug-96 19:05:24 +b52.library
- 3784 2247 40.6% 03-Sep-96 20:10:44 +beast.library
- 2688 1456 45.8% 03-Sep-96 19:11:42 +BFS_LockClass
- 1696 974 42.5% 03-Sep-96 18:51:06 +BFS_MountClass
- 988 596 39.6% 29-Apr-96 16:51:56 +BFS_UserClass
- 2116 1157 45.3% 30-Apr-96 17:41:10 +BST_ApplicationClass
- 1048 632 39.6% 29-Apr-96 16:51:28 +BST_BaseClass
- 876 535 38.9% 04-Apr-96 21:55:34 +BST_EmptyClass
- 2560 1233 51.8% 29-Apr-96 16:52:34 +BST_MemoryClass
- 2536 1400 44.7% 27-May-96 22:42:18 +BST_SearchClass
- 1348 871 35.3% 05-Jun-96 22:37:56 +BST_StringToFFPClass
- 1128 659 41.5% 29-Apr-96 16:52:54 +BST_TagListClass
- 872 532 38.9% 03-Apr-96 20:53:58 +B52_EmptyClass
- 868 529 39.0% 15-May-96 23:25:04 +B52_LoaderClass
- 246 120 51.2% 30-May-96 19:23:54 +BST_BuildBeast
- 232 174 25.0% 03-Sep-96 19:17:08 +BST_Copyright.txt
- 282 131 53.5% 03-Apr-96 20:50:30 +BST_KillBeast
- 496 142 71.3% 03-Sep-96 19:13:50 +BST_Readme.txt
- 115 96 16.5% 03-Sep-96 19:16:04 +BST_System.txt
- 225 169 24.8% 03-Apr-96 20:33:54 +B52_Copyright.txt
- 35 35 0.0% 03-Apr-96 20:17:18 +B52_System.txt
- -------- ------- ----- --------- --------
- 109011 62092 43.0% 04-Sep-96 22:44:54 28 files
-